skeleton in the closet - İngilizce Eşanlam Sözlük

skeleton in the closet

n.
[1] skeleton , skeleton in the cupboard